import asyncio
from datetime import datetime
async def task(name, duration):
    print(f'{datetime.now()} Task {name}: Starting')
    await asyncio.sleep(duration*2)
    print(f'{datetime.now()} Task {name}: Completed')
async def main():
    print("Start:", datetime.now())
    await asyncio.gather(
        task('A', 2),
        task('B', 1),
        task('C', 3)
    )
asyncio.run(main())
